//
//  BMAIntrusExoViewController.h
//  Autismus
//
//  Created by Nicolas CHENG on 03/12/11.
//  Copyright (c) 2011 __MyCompanyName__. All rights reserved.
//

@class IntruExo;
@class BMAIntruFactory;

@interface BMAIntrusExoViewController : UIViewController
{
    // Exercice
    IntruExo   *currentExercice;
    BMAIntruFactory *factoryIntruExo;
    
    // Answers
    NSInteger   rightAnswers;
    NSInteger   wrongAnswers;

    // info Level
    NSMutableArray     *levelButton;
    NSInteger   currentLevel;

    // actual expression
    IBOutlet    UIImageView *expressionView;
}

@property (nonatomic, assign)   NSInteger   rightAnswers;
@property (nonatomic, assign)   NSInteger   wrongAnswers;

@property (nonatomic, retain)   BMAIntruFactory *factoryIntruExo;
@property (nonatomic, retain)   IntruExo   *currentExercice;

@property (nonatomic, retain)   NSMutableArray     *levelButton;
@property (nonatomic, assign)   NSInteger   currentLevel;


@property (nonatomic, retain)   IBOutlet    UIImageView *expressionView;

@property (nonatomic, retain)   IBOutlet    UIImageView *congratsView;

-(void)nextExercice;
-(void)nextLevel;
-(void)previousLevel;

-(IBAction)goBack:(id)sender;

@end
